字符串含有特殊含义的字符,这些字符称之为转义字符。
如\n表示换行,\t表示制表符。实际编程中除了\n外其他转义字符使用不多,更多的是取消转义。
Python允许r””表示“”内部的字符串默认不转义。
s1="这是第一行!\n这是第二行!"
s2="你是谁?\t离我远点" #\t表示四个空格
print(s1)
print(s2)
返回:
这是第一行!
这是第二行!
你是谁?
取消转义,路径
s1="c:\python\name\text"
s2=r"c:\python\name\text" #取消转义字符
s3="c:\python\\name\\text" #取消转义字符
print(s1)
print(s2)
print(s3)
返回值:
c:\python
ame
c:\python\name\text
c:\python\name\text